Science

James Webb Space Telescope spots 'Sparkler Galaxy' that could host universe's 1s..